to splurge - Turkish English Dictionary